have good suspension - Turkish English Dictionary